Micron Document
`:top
`!Pygame`! ist eine von Pete Shinners entwickelte `F33f`_`[Python`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Python_(Programmiersprache)]`_`f-`F33f`_`[Programmbibliothek`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Programmbibliothek]`_`f zur Spieleprogrammierung.

Sie enthält Module zum Abspielen und Steuern von Grafik und Sound sowie zum Abfragen von Eingabegeräten (Tastatur, Maus, `F33f`_`[Joystick`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Joystick]`_`f). Als Grundlage verwendet Pygame die `F33f`_`[Simple-DirectMedia-Layer`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Simple_DirectMedia_Layer]`_`f-Bibliothek. Ziel ist es, Computerspiele entwickeln zu können, ohne auf Low-Level-`F33f`_`[Programmiersprachen`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Programmiersprache]`_`f wie `F33f`_`[C`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=C_(Programmiersprache)]`_`f zurückgreifen zu müssen. Dies basiert auf der Annahme, dass die rechenintensivsten Funktionen innerhalb eines Computerspiels (in erster Linie Grafikroutinen) komplett von der Spiel-Logik abstrahiert werden können und deshalb eine High-Level-Programmiersprache wie Python verwendet werden kann, um das Spiel als solches und seinen Ablauf zu strukturieren.

Pygame ist kompatibel zu 3D-Grafikmodulen wie PyOpenGL`:cite-ref-3[`F5bf`_`[3`#cite-note-3]`_`f] und PyEngine3D.`:cite-ref-4[`F5bf`_`[4`#cite-note-4]`_`f]

>>Contents

• `F0af`_`[Dateiformate`#dateiformate]`_`f
• `F0af`_`[Spiele, die Pygame nutzen`#spiele-die-pygame-nutzen]`_`f
• `F0af`_`[Weblinks`#weblinks]`_`f
• `F0af`_`[Einzelnachweise`#einzelnachweise]`_`f

-─

>>Dateiformate

`!Bilder`!

Pygame unterstützt mehrere Bildformate.`:cite-ref-5[`F5bf`_`[5`#cite-note-5]`_`f]

• JPG, PNG, GIF (nicht animiert), BMP
• PCX, TGA (unkomprimiert), TIF, LBM, PBM (sowie PGM und PPM), XPM

Man kann Bilder auch als Dateien auf der Festplatte speichern, unterstützt werden die Bildformate BMP, TGA, PNG und JPEG.

`!Musik, Sound`!

Es werden die Formate `F33f`_`[OGG`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Ogg]`_`f, WAV (unkomprimiert) und seit Version 2.0.2 auch MP3 unterstützt.`:cite-ref-6[`F5bf`_`[6`#cite-note-6]`_`f]

>>Spiele, die Pygame nutzen

• `*`F33f`_`[Frets on Fire`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Frets_on_Fire]`_`f`*
• `*Unity of Command`*`:cite-ref-7[`F5bf`_`[7`#cite-note-7]`_`f], der Vorgängertitel zu `*`F33f`_`[Unity of Command II`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Unity_of_Command_II]`_`f`*
• `*Dangerous High School Girls in Trouble!`*`:cite-ref-8[`F5bf`_`[8`#cite-note-8]`_`f]
• `*Save the Date`*`:cite-ref-9[`F5bf`_`[9`#cite-note-9]`_`f] IndieCade-2013-Finalist.
• `*Trosnoth`*`:cite-ref-10[`F5bf`_`[10`#cite-note-10]`_`f] (ein Netzwerkspiel)
• `*Super Potato Bruh`*`:cite-ref-11[`F5bf`_`[11`#cite-note-11]`_`f]
• `*SolarWolf`*`:cite-ref-12[`F5bf`_`[12`#cite-note-12]`_`f], basiert auf Solar Fox

>>Weblinks

• Offizielle Website
• Englischsprachige Dokumentation
• Deutschsprachige Dokumentation
• Pygame auf `F33f`_`[GitHub`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=GitHub]`_`f
• Eine deutschsprachige Einführung

>>Einzelnachweise

`:cite-note-d49c9d92a5164358-1`!1.`! Release 2.6.1. 29. September 2024 (abgerufen am 27. Oktober 2024).
`:cite-note-0e92d686fe8905a7-2`!2.`! The pygame Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 5. September 2018).
`:cite-note-3`!3.`! `F0af`_`[↑`#cite-ref-3]`_`f PyOpenGL 3.x, auf pyopengl.sourceforge.net
`:cite-note-4`!4.`! `F0af`_`[↑`#cite-ref-4]`_`f ubuntunux / PyEngine3D Public, auf github.com
`:cite-note-5`!5.`! `F0af`_`[↑`#cite-ref-5]`_`f `*pygame.image — Pygame v1.9.4 documentation.`* Abgerufen am 23. März 2018.
`:cite-note-6`!6.`! `F0af`_`[↑`#cite-ref-6]`_`f `*pygame.mixer.music — pygame v2.1.1 documentation.`* Abgerufen am 3. Dezember 2021.
`:cite-note-7`!7.`! `F0af`_`[↑`#cite-ref-7]`_`f `*programming language used? - Unity of Command Forums.`* Abgerufen am 22. Januar 2022.
`:cite-note-8`!8.`! `F0af`_`[↑`#cite-ref-8]`_`f `*Dangerous High School Girls in Trouble!`* Pygame.org, abgerufen am 8. Juli 2011 (englisch).
`:cite-note-9`!9.`! `F0af`_`[↑`#cite-ref-9]`_`f `*Save the Date.`* Paperdino.com, abgerufen am 14. Oktober 2014 (englisch).
`:cite-note-10`!10.`! `F0af`_`[↑`#cite-ref-10]`_`f Trosnoth
`:cite-note-11`!11.`! `F0af`_`[↑`#cite-ref-11]`_`f `*Super Potato Bruh by DaFluffyPotato.`* Abgerufen am 11. Oktober 2019 (englisch).
`:cite-note-12`!12.`! `F0af`_`[↑`#cite-ref-12]`_`f `*Planet SolarWolf.`* Abgerufen am 11. Oktober 2019.

`c`F0af`_`[↑ Back to top`#top]`_`f`a